immediate concerns - Turkish English Dictionary